//
//  HomeVcWithEntity.h
//  jingduoduoDemo
//
//  Created by 韩志宇 on 16/4/12.
//  Copyright © 2016年 caobo56. All rights reserved.
//

#import <Foundation/Foundation.h>

@class Brand_Story,Ad_Footer,Merchandise,Banner,Function,Spike,Ad,Activity,Theme,Hot;
@interface HomeVcWithEntity : NSObject

@property (nonatomic, strong) NSArray<Merchandise *> *merchandise;

@property (nonatomic, strong) NSArray<Banner *> *banner;

@property (nonatomic, strong) NSArray<Function *> *function;

@property (nonatomic, strong) Brand_Story *brand_story;

@property (nonatomic, strong) NSArray<Spike *> *spike;

@property (nonatomic, strong) NSArray<Ad *> *ad;

@property (nonatomic, strong) NSArray<Activity *> *activity;

@property (nonatomic, strong) NSArray<Theme *> *theme;

@property (nonatomic, strong) Ad_Footer *ad_footer;

@property (nonatomic, strong) NSArray<Hot *> *hot;

@end
@interface Brand_Story : NSObject

@property (nonatomic, copy) NSString *detail_url;

@property (nonatomic, copy) NSString *image_url;

@end

@interface Ad_Footer : NSObject

@property (nonatomic, copy) NSString *detail_url;

@property (nonatomic, copy) NSString *image_url;

@end

@interface Merchandise : NSObject

@property (nonatomic, copy)  NSString *merchandise_name;

@property (nonatomic, copy) NSString *merchandise_url;

@property (nonatomic, assign) NSInteger merchandise_id;

@property (nonatomic, assign) float merchandise_price;

@end

@interface Banner : NSObject

@property (nonatomic, copy) NSString *link_name;

@property (nonatomic, copy) NSString *image_url;

@property (nonatomic, assign) NSInteger type;

@property (nonatomic, assign) NSInteger banner_id;

@property (nonatomic, copy) NSString *link_url;

@end

@interface Function : NSObject

@property (nonatomic, assign) NSInteger function_id;

@property (nonatomic, copy) NSString *image_url;

@end

@interface Spike : NSObject

@property (nonatomic, assign) NSInteger product_id;

@property (nonatomic, assign) float spike_price;

@property (nonatomic, copy) NSString *image_url;

@property (nonatomic, assign) float price;

@end

@interface Ad : NSObject

@property (nonatomic, copy) NSString *detail_url;

@property (nonatomic, copy) NSString *ad_left_icon;

@property (nonatomic, copy) NSString *ad_right_icon;

@end

@interface Activity : NSObject

@property (nonatomic, copy) NSString *activity_name;

@property (nonatomic, copy) NSString *image_url;

@property (nonatomic, assign) NSInteger activity_type;

@property (nonatomic, assign) NSInteger activity_id;

@end

@interface Theme : NSObject

@property (nonatomic, assign) NSInteger theme_id;

@property (nonatomic, copy) NSString *theme_name;

@property (nonatomic, copy) NSString *image_url;

@end

@interface Hot : NSObject

@property (nonatomic, assign) NSInteger product_id;

@property (nonatomic, copy) NSString *product_material;

@property (nonatomic, copy) NSString *image_url;

@property (nonatomic, assign) float product_price;

@property (nonatomic, assign) NSInteger product_sales;

@property (nonatomic, copy) NSString *glass_lenss;

@property (nonatomic, copy) NSString *product_name;

@end

